Big Huge Thesaurus

aphid lion

noun

sounds kind of like